import request from '@/utils/request.js'

// 我的题库（智课）
export function getQuebankList(data) {
  return request({
    url: '/api/v1.zhike/getMyTiku',
    method: 'POST',
    data
  })
}

// 获取题库练习（智课1级）
export function questionBankExercises(data) {
  return request({
    url: '/api/v1.zhike/getListForLevel1ByZhike',
    method: 'POST',
    data
  })
}

// 获取题库练习（智课2级）
export function getQuestionExercises(data) {
  return request({
    url: '/api/v1.zhike/getListForLevel2ByZhike',
    method: 'POST',
    data
  })
}

// 获取做题详情
export function getDoExercise(data) {
  return request({
    url: '/api/v1.tiku/getTopicInfo',
    method: 'POST',
    data
  })
}

// 获取做题详情（智课）
export function getCourseDetails(data) {
  return request({
    url: '/api/v1.zhike/getTopicInfoByZhike',
    method: 'POST',
    data
  })
}

// 提交做题记录（智课）
export function getRecordSubmit(data) {
  return request({
    url: '/api/v1.zhike/addSubTopicLogByZhike',
    method: 'POST',
    data
  })
}

// 获取模拟试卷详情参数（智课）
export function getTopicListByZhike(data) {
  return request({
    url: '/api/v1.zhike/getTopicListByZhike',
    method: 'POST',
    data
  })
}

// 交卷前检查（智课）
export function checkSubmitLogByZhike(data) {
  return request({
    url: '/api/v1.zhike/checkSubmitLogByZhike',
    method: 'POST',
    data
  })
}

// 交卷（智课）
export function addSubmitLogByZhike(data) {
  return request({
    url: '/api/v1.zhike/addSubmitLogByZhike',
    method: 'POST',
    data
  })
}

// 做题报告（智课）
export function getSubmitLogInfoByZhike(data) {
  return request({
    url: '/api/v1.zhike/getSubmitLogInfoByZhike',
    method: 'POST',
    data
  })
}

//  做题报告-获取全部解析参数
export function getTopicAnalysisByAll(data) {
  return request({
    url: '/api/v1.tiku/getTopicAnalysisByAll',
    method: 'POST',
    data
  })
}

// 错题解析
export function getTopicAnalysis(data) {
  return request({
    url: '/api/v1.tiku/getTopicAnalysis',
    method: 'POST',
    data
  })
}

//  zhike答题卡
export function getTopLogByZhike(data) {
  return request({
    url: '/api/v1.zhike/getTopLogByZhike',
    method: 'POST',
    data
  })
}
